throwing over - French English Dictionary